home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: delta / whiteline CD Series - delta.iso / document / hypertxt / udo3017 / doku / udo_hist.u < prev    next >
Encoding:
Text File  |  1995-11-25  |  20.6 KB  |  498 lines

  1. !include add\header.ui
  2.  
  3. !title Die Historie von
  4.  
  5. !begin_document
  6.  
  7. # Die Silbenregeln
  8. !include add\hyphens.ui
  9.  
  10. !maketitle
  11. !tableofcontents
  12.  
  13. !node Historie
  14.  
  15. An dieser Stelle findet man eine kurze Beschreibung der Änderungen,
  16. die zwischen den einzelnen Versionen von UDO aufgetreten sind.
  17.  
  18. Das ist zwar eine Menge Krempel, dient aber nicht nur mir als kleine
  19. Gedächtnisstütze.
  20.  
  21. !stg_subtoc
  22. !pch_subtoc
  23.  
  24.  
  25. !subnode Release 3 gegenüber Release 2
  26.  
  27. !stg_subsubtoc
  28. !pch_subsubtoc
  29.  
  30. !subsubnode Version 3-0.17
  31. !begin_itemize
  32. !item    Eine falsche Abfrage führte zu überflüssigen Fehlermeldungen 
  33.         bei der Umwandlung nach TeX, RTF und PC-Help.
  34. !item    Bei der Wandlung nach ST-Guide wird ''(!V)!/label(!v)'' nun 
  35.         durch ''(!V)@symbol(!v)'' und nicht durch ''(!V)@index(!v)'' 
  36.         ersetzt.
  37. !item    ''(!V)!/image(!v)'' hat ein eigenes Kapitel in der Anleitung 
  38.         bekommen.
  39. !end_itemize
  40.  
  41.  
  42. !subsubnode Version 3-0.16
  43. !begin_itemize
  44. !item    Einen üblen Bug beim Silbenumbruch beseitigt. Warum trat der 
  45.         bloß jetzt erst auf?
  46. !item    GEM: Fenstertitel angepaßt.
  47. !item    GEM: Hinweis-Button in ''Einstellungen'' vegrößert.
  48. !item    Dokus geschrieben bzw. erweitert
  49. !end_itemize
  50.  
  51. !subsubnode Version 3-0.15
  52. !begin_itemize
  53. !item    TTP: Asche auf mein Haupt! Das TTP stürzte ab, wenn man ein Logfile 
  54.         benutzte (also nicht -l übergab).
  55. !item    GEM: Dateinamen werden jetzt in den Dialogen mit einem Leer!-zei!-chen 
  56.         Abstand innerhalb der Buttons dargestellt. Beim Falcon-TOS waren 
  57.         teilweise Zeichen nur zur Hälfte sichtbar.
  58. !item    Neues Kommando ''(!V)!/stg_short_title(!v)''. Taucht dieses 
  59.         Kommando vor ''(!V)!/maketitle(!v)'' auf, so werden in der 
  60.         ""Titelseite"" keine Leerzeilen benutzt. Ich finde es aber häßlich, 
  61.         muß ich gleich dazusagen.
  62. !item    Grrr, natürlich sollten die mit ''(!V)!/hyphen(!v)'' erzeugten 
  63.         Trenn!-vor!-schläge nicht bei jedem, sondern nur bei den Worten 
  64.         überprüft werden, die nicht mehr in eine Zeile passen! Und so wird 
  65.         es jetzt auch gemacht. (!grin)
  66. !item    Ein paar kleinere Optimierungen. Zum ersten Male habe ich den 
  67.         Profiler schätzen gelernt, auch wenn er mir andauernd absemmelt.
  68. !end_itemize
  69.  
  70. !subsubnode Version 3-0.14
  71.  
  72. !begin_itemize
  73. !item    GEM: Auch unter SingleTOS kann man nun Programme starten. Aber 
  74.         Vorsicht: it's a hack, man!
  75. !item    GEM: Man kann nun für Quell- und Zieldatei einen eigenen Viewer und 
  76.         Editor zuweisen.
  77. !item    GEM: Man kann nun eine (wenn auch kurze) Kommandozeile an die 
  78.         externen Programme übergeben. Dabei kann man auf folgende 
  79.         Platzhalter zurückgreifen:
  80.         !begin_itemize
  81.         !item    (!V)$I(!v): Quelldatei
  82.         !item    (!V)$O(!v): Zieldatei
  83.         !item    (!V)$L(!v): Logdatei
  84.         !item    (!V)$C(!v): Pure-C-Helpcompiler-Kommandodatei
  85.         !end_itemize
  86. !item    Beim Wandeln nach PC-Help wird nun automatisch eine 
  87.         Kommandodatei für den Pure-C-Hypertextcompiler erzeugt, falls noch keine existiert.
  88. !item    (!V)UDOSHELL.APP(!v) heißt nun (!V)UDOSH.APP(!v). Grund: demnächst 
  89.         wird es auch eine englische Version geben, die dann 
  90.         (!V)UDOSHENG.APP(!v) heißen wird.
  91. !item    Der Silbenumbruch kann nicht mehr abgeschaltet werden. Er 
  92.         funktioniert, also gibt es keinen Grund, ihn nicht zu benutzen.
  93. !item    Und nochmal habe ich etwas beim Suchen nach Include-Dateien
  94.         verändert. Wird kein kompletter, absoluter Pfad angegeben, 
  95.         so bastelt UDO erstmal anhand des Pfades der Hauptdatei den Pfad 
  96.         der Include-Datei zusammen und versucht, die Datei zu öffnen. 
  97.         Scheitert dies, so wird nochmal der übergebende Pfad benutzt.
  98.         Vorher war die Reihenfolge genau umgekehrt und zumeist ging das 
  99.         erste Öffnen in die Hose (hi Manfred).
  100. !item    Konnte eine Datei nicht geöffnet werden, so erfolgt nun auch eine 
  101.         Ausgabe ins Logfile.
  102. !item    GEM: Die Alertboxen, die erscheinen, wenn eine datei nicht 
  103.         ge!-öff!-net werden konnte, wurden um einen Abbruch-Button erweitert.
  104. !item    Doku aufgeteilt in Hauptteil, Referenz und History.
  105. !item    Neues Kommando ''(!V)!/hyphen(!v)''. Dieser Befehl ist vorsichtig 
  106.         zu ge!-nießen und hat ein eigenes Kapitel bekommen.
  107.         Seht Euch bitte (!V)HYPHENS.UI(!v) an, darin sind etliche Beispiele 
  108.         enthalten. Die Rei!-hen!-fol!-ge der Trennvorschläge ist enorm wichtig.
  109. !item    Kurze Zeilen werden im Logfile bemängelt. Eine Zeile ist dann kurz,
  110.         wenn sie nicht länger als 64 Zeichen ist. Im Logfile wird jeweils
  111.         das Wort angegeben, welches nicht mehr in eine Zeile paßte, 
  112.         angegeben.
  113. !item    Im Sourcecode zwei (!V)<(!v) durch (!V)<=(!v) ersetzt. Dadurch 
  114.         sollten Zeilen jetzt nicht früher als nötig umgebrochen 
  115.         werden. Mal sehen, ob's funktioniert.
  116. !item    TTP: (!V)-o ~(!v) funktioniert jetzt auch. In der Mupfel muß 
  117.         man die Tilde quoten, da die Mupfel sonst (!V)$HOME(!v) 
  118.         einsetzt!
  119. !item    TTP: Fehlerhafte Hilfsausgabe bezüglich (!V)-o(!v) korrigiert.
  120. !item    TTP: Auch hier wird jetzt ein korrektes Logfile erzeugt.
  121. !item    GEM: Es erscheint kein Dialog mehr bei der Umwandlung, sondern 
  122.         es wurden zwei Info-Zeilen mit in den Hauptdialog übernommen.
  123.         Dadurch ist der Übersetzungsvorgang etwas schneller und kann im 
  124.         Hintergrund laufen. Die Anzahl der Nodes etc. kann man dem 
  125.         Log!-file entnehmen.
  126. !item    Der Underscore wurde bei der ""Labelanpassung"" nicht korrekt 
  127.         gewandelt.
  128. !item    ''(!V)!/short_toc(!v)'' wurde irgendwie wegoptimiert und 
  129.         ist jetzt na!-tür!-lich wieder vorhanden.
  130. !item    Die Zeilen des Anhangs im Inhaltsverzeichnis werden nun um ein 
  131.         Leerzeichen weiter eingerückt, damit der Anhang bündig mit dem 
  132.         Inhaltsverzeichnis dargestellt wird.
  133. !end_itemize
  134.  
  135.  
  136.  
  137. !subsubnode Version 3-0.13
  138.  
  139. !begin_itemize
  140. !item    !TeX~mag keine Umlaute und Sonderzeichen in einem Label.
  141.         Dies wird nun automatisch berücksichtigt durch Wandlung
  142.         von ''(!V)"a(!v)'' in ''ae'' etc. Natürlich wird die
  143.         gleiche Umwandlung auch bei (!V)!/link(!v) vorgenommen.
  144. !item    GEM: Button ''Ende'' hat nun keinen Shortcut mehr.
  145. !item    Fehler in der Doku bezüglich Option (!V)-o(!v) beseitigt.
  146.         Man mußte schon immer das Outfile durch Leerzeichen getrennt
  147.         übergeben.
  148. !item    Images werden beim ST-Guide nun ein Zeichen weiter eingerückt.
  149. !item    Zentrierter Text hat rechts keine überflüsigen Leerzeichen
  150.         mehr.
  151. !item    GEM: Name der Zieldatei kann differenzierter angepaßt werden.
  152. !item    TTP: Als Zieldatei kann nun auch die Tilde angegeben werden. 
  153.         Dann paßt UDO den Namen der Zieldatei wie bei der GEM-Version
  154.         komplett an.
  155. !item    Es kann ein Logfile angelegt werden, in welches 
  156.         Feh!-ler!-mel!-dun!-gen ausgegeben werden. Diese 
  157.         Fehlermeldungen bestehen jeweils aus einem ''!'', dem 
  158.         Dateinamen und der Zeilennummer, gefolgt von einer kurzen 
  159.         Fehlerbeschreibung.
  160. !item    Folgende Dinge werden nun bemängelt:
  161.         !begin_itemize
  162.         !item (!V)!/item(!v) ohne (!V)!/begin_...(!v)
  163.         !item (!V)!/end_itemize(!v) ohne (!V)!/begin_itemize(!v)
  164.         !item (!V)!/end_enumerate(!v) ohne (!V)!/begin_enumerate(!v)
  165.         !item (!V)!/end_description(!v) ohne (!V)!/begin_description(!v)
  166.         !item (!V)!/end_document(!v) ohne (!V)!/begin_document(!v)
  167.         !item (!V)!/end_appendix(!v) ohne (!V)!/begin_appendix(!v)
  168.         !end_itemize
  169. !end_itemize
  170.  
  171.  
  172. !subsubnode Version 3-0.12
  173.  
  174. !begin_itemize
  175. !item    Bei der Description-Umgebung gab's noch einen heftigen Bug, 
  176.         der genau dann zuschlug, wenn man direkt hinter der zweiten eckigen 
  177.         Klammer noch direkt ein oder mehrere Zeichen angefügt hatte.
  178.         Vielen Dank an Peter Klasen und Manfred Ssykor!
  179. !item    Da war ich wohl etwas voreilig. Die Grafikeinbindung für 
  180.         Lindner-!TeX~ war ja wohl nichts. Daher gibt es jetzt ein 
  181.         neues Kommando: ''(!V)!/tex_dpi(!v)''. Zweck: (!V)IMGTOTEX(!v) 
  182.         verändert den Header eines GEM-Images und benötigt dazu eine 
  183.         DPI-Angabe. Da UDO nun auch selbständig den GEM-Header 
  184.         anpassen (kann und muß) und damit (!V)IMGTOTEX(!v) vollständig 
  185.         ersetzt, muß man UDO die DPI-Angabe mit ''(!V)!/tex_dpi(!v)'' 
  186.         angeben. Es sind nur ganzzahliger positive Werte möglich.
  187.         Bilder werden beim Lindner-!TeX~immer zentriert ausgegeben.
  188.         ''(!V)!/tex \input graphic(!v)'' muß manuell vorgenommen 
  189.         werden!
  190. !item    Grrrr, wenn jetzt dieser blöde DVI-Viewer absolute Pfade 
  191.         akzeptieren würde!..
  192. !item    UDO erzeugt bei der Bildeinbindung ein paar Kommentare 
  193.         innerhalb des Files. Könnt Ihr Euch ja mal interessehalber 
  194.         ansehen. Die Kommentare fliegen denmächst heraus.
  195. !end_itemize
  196.  
  197. !subsubnode Version 3-0.11
  198.  
  199. !begin_itemize
  200. !item    Effektverwaltung auch bei der Description-Umgebung angepaßt.
  201. !item    Silbenumbruch ist defaultmäßig eingeschaltet (auch beim TTP).
  202. !item    Neues Komando ''(!V)!/tex_lindner(!v)'', welches angibt, daß die
  203.         Image-Einindung für das Lindner-!Tex~vorgenommen werden soll.
  204. !item    Neues Komando ''(!V)!/tex_strunk(!v)''. Dito für das Strunk-!TeX.
  205. !item    Neues Komando ''(!V)!/image(!v)'', durch welches man beim ST-Guide
  206.         und !TeX~Bilder einbinden kann. Beim ST-Guide wird gleichzeitig
  207.         die pas!-sen!-de Anzahl an Leerzeilen mit ausgegeben (ausgerichtet am
  208.         6~x~6 Systemfont). Die !TeX-Einbindung wurde bereits mit dem CS-(Strunk-)!TeX
  209.         getestet. Ob's auch mit dem Lindner-TeX funk!-tio!-niert, das wird sich
  210.         am Wochenende zeigen. (!grin)
  211. !end_itemize
  212.  
  213.  
  214. !subsubnode Version 3-0.10
  215.  
  216. !begin_itemize
  217. !item    Neues Kommando ''(!V)!/rtf_no_quotes(!v)''.
  218. !item    Huch, bei der internen Umstellung der Effekte gab's beim 
  219.         RTF-Format nur noch Murks. Jetzt wieder OK.
  220. !item    Auch beim RTF-Format wird die Description-Umgebung nun 
  221.         ge!-schach!-telt dargestellt.
  222. !end_itemize
  223.  
  224. !subsubnode Version 3-0.09
  225.  
  226.  
  227. !begin_itemize
  228. !item    !\, !} und !{ werden jetzt bei der RTF-Ausgabe richtig gequotet.
  229. !item    End!-lich! Der Um!-bruch ei!-ner Zei!-le er!-folgt nun auch bei den in einem
  230.         Wort an!-ge!-ge!-be!-nen Trenn!-hil!-fen ''!/-''! Der nächste Akt wird folgender
  231.         sein: Auswertung und Benutzung der Trenn!-re!-geln aus (!V)ghyphen.tex(!v) von
  232.         TeX. Weiß jemand, wie diese einzelnen Trenn!-re!-geln aufgebaut sind?
  233. !item    Wurde UDOSHELL ohne Dateiübergabe gestartet, stand bei der Ziel!-datei
  234.         nur eine Endung. 
  235. !item    Im Dialog heißt ''OK'' jetzt ''Konvertieren'' und ist auch via Menü
  236.         erreichbar.
  237. !item    Einen dicken Bug beim Entfernen der Whitespaces am Anfang einer
  238.         Zeile beseitigt. Peinlich, peinlich!..
  239. !item    Nochmal die interne Verwaltung des Inhaltsverzeichnisses
  240.         ge!-än!-dert. Die Ergebnisse sollten die gleichen geblieben
  241.         sein. Nur, UDO belegt im Ruhezustand jetzt nur noch ca.
  242.         350kb (anstatt 900kb vorher). Hi Andreas! (!grin)
  243. !item    Aufgrund dieser Änderungen gelten folgende neue Grenzen:
  244.         maximal 512 Nodes, Subnodes, Subsubnodes, maximal 512 Label
  245. !item    Keine Alertbox mehr bei Drag !& Drop. Ist Alternate beim Draggen
  246.         einer Datei auf das UDO-Fenster gedrückt, so wird die Datei als
  247.         Zieldatei eingesetzt, andernfalls als Quelldatei.
  248. !item    Alternate wird genau wie bei Drag !& Drop auch bei (!V)VA_START(!v)
  249.         ausgewertet.
  250. !item    Wieder eine kleine Änderung bei der Description-Umgebung. Die erste
  251.         Zeile wird um jeweils ein Leerzeichen weiter eingerückt. Durch diese
  252.         kleine Änderung läßt sich die Description-Umgebung nun auch schachteln.
  253.         (!laugh)
  254. !item    HTML-Format begonnen. Ist aber noch nicht fertig. Die momentanen Ausgaben
  255.         sind also noch unbrauchbar.
  256. !item    Effekte werden intern nun anders verwaltet. Vorher gab's
  257.         Pro!-ble!-me mit der Beachtung der Zeilenlänge, da Effekte
  258.         der Zeilenlänge hinzuaddiert wurden.
  259. !end_itemize
  260.  
  261.  
  262. !subsubnode Version 3-0.08
  263.  
  264. !begin_itemize
  265. !item    Version 3-0.07 ging nur zwecks RTF-Test an Christoph
  266.         Spengler.            
  267.  
  268. !item    Umfangreiche Änderungen an der Shell. Sie wird nun ihrem
  269.         Namen gerecht und kann Programme parallel starten.
  270.         ""Parallel starten"" heißt soviel, daß dies nur funktioniert,
  271.         wenn man
  272.         
  273.         !begin_itemize
  274.         !item    Mag!X oder MultiTOS benutzt
  275.         !item    UDO als Accessory unter Gemini benutzt
  276.         !item    UDO als Applikation benutzt und das externe Programm
  277.                 als Accessory läuft und (!V)VA_START(!v) versteht.
  278.         !end_itemize
  279.  
  280. !item    Der Wandlungsvorgang kann durch Shift-Shift unterbrochen
  281.         werden. Es erfolgt dann zunächst eine Abfrage.
  282.  
  283. !item    Während der Umwandlung werden einige zusätzliche
  284.         Informationen ausgegeben.
  285.  
  286. !item    ""Überschreiben"" ist nun der Default-Button in der
  287.         nervigen Alert!-box. (Demnächst kann man sie abschalten)
  288.  
  289. !item    (!V)VA_START(!v) wird korrekt ausgewertet.
  290.  
  291. !item    Die Einstellungen können nun gesichert werden.
  292.         (!V)UDO.INF(!v) wird wie die Schlüsseldatei auch
  293.         in (!V)$HOME(!v) bzw. im aktuellen Verzeichnis
  294.         gesichert.
  295.  
  296. !item    Ich habe versucht, die Probleme bei der Description-Umgebung
  297.         In den Griff zu bekommen. Sie läßt sich immer noch nicht
  298.         schach!-teln. Taucht allerdings mehr als ein Absatz bei
  299.         einem Auf!-zäh!-lungs!-punkt auf, so sollte dieser auch
  300.         korrekt eingerückt werden.
  301.  
  302. !item    UDO hat nun eine ""Silbentrennung"" implementiert, d.h
  303.         daß UDO lange, durch Bindestriche geteilte Wörter beim
  304.         Zeilenumbruch berücksichtigt.
  305.         
  306.         Da ich die ""Silbentrennung"" noch nicht ausgiebig genug
  307.         getestet habe, ist sie defaultmäßig abgeschaltet.
  308.         
  309.         (!B)BITTE VORSICHT BEIM EINSATZ!!!!!(!b). Vorher wichtige
  310.         Dinge sichern.
  311. !end_itemize
  312.  
  313.     
  314. !subsubnode Version 3-0.06
  315.  
  316. !begin_itemize
  317. !item Befehle müssen nicht mehr am Anfang stehen, sondern können auch
  318.       durch Whitespaces (Leerzeichen und Tab) eingerückt werden.
  319. !item (!V)!/description(!v)-Umgebung
  320. !item UDO-Kommandos können durch ''(!V)!//(!v)'' gequotet werden.
  321. !item Neues Kommando ''(!V)!/label(!v)''
  322. !item Bei PC-Help werden nun alle Labels im Titel eingetragen.
  323. !item Bei PC-Help werden alle Referenzen automatisch gesetzt.
  324. !item Findet UDO bei ''(!V)!/include(!v)'' eine Datei nicht, so wird
  325.       ein neuer Dateiname gebildet und erneut versucht, diese Datei
  326.       zu öffnen.
  327.       
  328.       Der Dateiname wird gebildet aus Laufwerkskennung und Pfad der
  329.       Hauptdatei zzgl. der Angaben bei ''(!V)!/include(!v)''.
  330.       Fehlt hier die Dateiendung, so wird ''(!V).ui(!v)'' eingesetzt.
  331.       
  332.       Ich hoffe, daß dieses Verfahren funktioniert. (!grin)
  333. !item Kommando ''(!V)(!/..)(!v)'' heißt nun ''(!V)!/..(!v)'' (die Klammern
  334.       sind also ent!-fal!-len). Leider ist es nicht möglich, die !.. immer
  335.       nach ''(!V)\ldots(!v)'' ersetzen zu lassen, da es sonst Probleme
  336.       mit ''(!V)\verb(!v)'' gibt.
  337. !item Kommando ''(!V)!/-(!v)'' entfallen. Wenn man nicht nach
  338.       !TeX~wandelt, so werden alle doppelten und dreifachen Bindestriche
  339.       durch einen Bindestrich ersetzt.
  340. !item Die Kommandos ''(!V)!/TeX(!v)'', ''(!V)!/LaTeX(!v)'' und
  341.       ''(!V)!/Metafont(!v)'' werden bei der Wandlung nach !TeX~durch
  342.       ''(!V)\TeX(!v)'', ''(!V)\LaTeX(!v)'' bzw.
  343.       ''(!V)\Metafont(!v)'' (ist das so richtig?) ersetzt, ansonsten
  344.       das Ausrufungszeichen gefiltert.
  345. !item RSC-Datei überarbeitet für 3D-Look unter MultiTOS.
  346. !item Scrollen via Tastatur im Fenster möglich.
  347. !item Kleinen Bug beim Drag !& Drop beseitigt.
  348. !item ''(!V)!/propfont(!v)'' heißt nun ''(!V)!/rtf!_propfont(!v)''.
  349. !item ''(!V)!/monofont(!v)'' heißt nun ''(!V)!/rtf!_monofont(!v)''.
  350. !item ''(!V)!/noheadlines(!v)'' heißt nun ''(!V)!/stg!_no!_headlines(!v)''.
  351. !item Bei der Wandlung nach ST-Guide wird bei ''(!V)!/maketitle(!v)''
  352.       ''(!V)@autorefoff/on(!v)'' benutzt.
  353. !item Neues Kommando ''(!V)!/asc!_no!_effects(!v)'', welches dazu
  354.       führt, daß UDO bei der Wandlung nach ASCII keine
  355.       ""DFÜ-Effekte"" benutzt.
  356. !item Kommando ''(!V)!/shorttoc(!v)'' entfallen.
  357. !item Neue Kommandos ''(!V)!/asc!_short!_toc(!v)'',
  358.       ''(!V)!/stg!_short!_toc(!v)'', ''(!V)!/pch!_short!_toc(!v)'',
  359.       und ''(!V)!/1wp!_short!_toc(!v)''
  360. !item Bei der Itemize-Umgebung werden nun nicht zwei Leerzeichen nach
  361.       den Markierungen ausgegeben, sondern nur noch eins. Dafür wird
  362.       vor der Markierung ein weiteres Leerzeichen ausgegeben.
  363. !item Neues Kommando ''(!V)!/-(!v)'', welches für !TeX~durch die Trennhilfe
  364.       ''(!V)"-(!v)'' ersetzt wird und beim Rest gefiltert wird.
  365. !item Die GEM-Version beanstandet nach einem Vorgang eine ungerade Anzahl
  366.       von """" und ''''.
  367. !item Stack der GEM-Version vorsichtshalber auf 64k aufgebläht. Vorher war
  368.       UDO mir einmal abgesemmelt und ich weiß nicht, warum!?!
  369. !end_itemize
  370.     
  371. !subsubnode Version 3-0.05
  372.  
  373. !begin_itemize
  374. !item erste GEM-Version von UDO. Wie man sie bedient, sollte 
  375.         selbst!-er!-klä!-rend sein.
  376. !item UDO benutzt jetzt beim TTP als Default deutschsprachige Ausgaben.
  377. !item UDO kann jetzt auch nach RTF wandeln! Automatisch wird bei RTF für (!V)!/begin_document(!v)
  378.       der RTF-Header mit allen benötigten Ab!-satz!-for!-ma!-ten, Fonts, 
  379.       Kopf!-zei!-len etc. eingefügt.
  380.       Das Layout wird ähnlich TeX~gesetzt. Ebenso die Fontgrößen.
  381. !item Interne Verwaltung des Inhaltsverzeichnisses geändert. Nun sind maximal 20 Nodes
  382.       mit je 20 Subnodes mit je 20 Subsubnodes verfügbar.
  383. !item Bei der Ausgabe für den ST-Guide wird jetzt ''(!V)@toc(!v)'' benutzt, so daß
  384.       die Struktur der Anleitung auch in HypTree sichtbar wird.
  385. !end_itemize
  386.     
  387.  
  388.  
  389. !subnode Release 2 gegenüber Release 1
  390.  
  391. !begin_itemize
  392. !item Auch im Anhang können nun (sub)subnodes auftreten (brauchte ich
  393.       für diese Historie).
  394.  
  395. !item Nun maximal 200 Einträge im Anhang möglich.
  396.  
  397. !item Bei der Wandlung nach ST-Guide erscheint die Titelangabe im
  398.       Inhaltsverzeichnis nur noch, wenn ''(!V)!/maketitle(!v)'' vor
  399.       ''(!V)!/tableofcontents(!v)'' angegeben wurde.
  400.  
  401. !item Per ''(!V)!/include(!v)'' können weitere UDO-Files in eine Doku 
  402.         ein!-ge!-bun!-den
  403.       werden. Das Inhaltsverzeichnis wird dementsprechend be!-rück!-sich!-tigt.
  404.       Man kann also z.B. typische Kapitel wie ""Haf!-tungs!-aus!-schluß""
  405.       in eine externe Datei auslagern und an passender Stelle
  406.       ""includen"".
  407.  
  408. !item Folgende Platzhalter (Metazeichen + Buchstabe) können
  409.       benutzt werden und werden beim Umwandeln durch die
  410.       bereits gemachten Angaben im Header des UDO-Files ersetzt:
  411.  
  412. !begin_itemize
  413. !item !/A: author
  414. !item !/C: arcname
  415. !item !/D: date
  416. !item !/E: email
  417. !item !/L: path
  418. !item !/P: program
  419. !item !/R: version (V ging nicht, da durch Effekt belegt)
  420. !item !/S: street
  421. !item !/T: town
  422. !end_itemize
  423.  
  424. !item Eine Datei wird jetzt bis zu dreimal nacheinander gelesen, be!-dingt
  425.       durch die Einführung des ''(!V)!/include(!v)''-Kommandos. Beim 
  426.       ers!-ten Mal werden die Doku-Infos (Name des Autors etc.) ermittelt, beim zweiten
  427.       Mal die Kapitelnamen, und last but not least beim dritten Mal die
  428.       Umwandlung des Textes vorgenommen.
  429.  
  430. !item (unvollständige) Kommandoreferenz im Anhang
  431.  
  432. !item Vier neue Kommandos:
  433.  
  434. !begin_itemize
  435. !item (!V)!/=tex(!v)
  436. !item (!V)!/=asc(!v)
  437. !item (!V)!/=stg(!v)
  438. !item (!V)!/=1wp(!v)
  439. !end_itemize
  440.  
  441. Im Gegensatz zu den Äquivalenten wird hier eine Zeile nur dann
  442. ausgegeben, wenn man nicht nach TeX, ASCII, ST-Guide oder 1st!-Word
  443. wandelt.
  444.  
  445. !item Die Optionen können nun auch großgeschrieben an UDO übergeben
  446.       werden. (!V)COMMAND.TOS(!v) liefert laut Peter Klasen @ KR
  447.       die Kommandozeile in Großschrift, was dazu führt(e), daß UDO
  448.       eine Fehlermeldung ausgab.
  449.  
  450. !item Aufgrund der Platzhalter mußte der Link-Befehl geändert werden!
  451.       Innerhalb der Verweisangaben muß nun ''(!V)|(!v)'' statt des
  452.       Aus!-rufe!-zei!-chens angegeben werden!
  453.  
  454. !item Eine unfertige GEM-Version gibt's nun auch, die leider noch
  455.       nicht sichern kann und Probleme mit dem Auffinden von
  456.       Include-Dateien hat, daher werde ich sie erst demnächst
  457.       veröffentlichen.
  458.  
  459. !item Neues Kommando (!V)!shorttoc(!v), welches dazu führt, daß das
  460.       Inhaltsverzeichnis in einer kurzen Version ausgegeben wird.
  461.  
  462. !item Neues Kommando (!V)!noheadlines(!v), welches die Titelzeilen
  463.       innerhalb von Nodes bei der ST-Guide-Ausgabe unterbindet.
  464.  
  465. !item Bei (!V)\verb(!v) wird jetzt nicht mehr das Pipesymbol ''(!V)|(!v)''
  466.       benutzt, sondern ''(!V)⌠(!v)''. Dieses Zeichen dürfte weniger
  467.       Verwendung in TeX~finden als das Pipesymbol.
  468.  
  469. !item Kapitelnummern im Inhaltsverzeichnis sind jetzt auf zwei Stellen
  470.       ausgerichtet.
  471. !end_itemize
  472.  
  473. !subnode Release 1 gegenüber Private Release 7
  474.  
  475. !begin_itemize
  476. !item Metazeichen gewechselt (sorry!)
  477. !item in Kommandos müssen Leerzeichen nicht mehr durch das Metazeichen ersetzt werden
  478. !item Bei Effekten und weiteren Kommandos steht das Metazeichen jetzt
  479.       innerhalb der Klammern
  480. !item !P schaut nun, ob man eine gerade oder ungerade Anzahl an 
  481.       An!-füh!-rungs!-zei!-chen gesetzt hat und entscheidet sich
  482.       beim Wandeln nach TeX~automatisch für das passende.
  483. !item Die Anführungsstriche müssen nun doppelt angegeben werden, was schneller von
  484.       der Hand geht als Metazeichen + Anführungsstrich.
  485. !item Rudimentäre Umwandlungen nach 1stWord möglich (Leerzeichen, Effekte).
  486. !item Die beiden Kommandos
  487.  
  488. !begin_verbatim
  489. (!grin)  == ;-) bzw. \verb|;-)|
  490. (!laugh) == :-) bzw. \verb|:-)|
  491. !end_verbatim
  492.  
  493. eingebaut.
  494.  
  495. !end_itemize
  496.  
  497. !end_document
  498.